The company touted their new product as a revolutionary innovation.
Компания рекламировала свой новый продукт как революционное новшество.
Definitions
To tout something as something means to promote or praise it highly, often exaggerating its qualities or benefits, in order to attract attention or support.